17 Vista S.F. Hospital Road, Costa Rica, 60501